var http = require('http')
var fs = require('fs')
var server = http.createServer()

server.on('request', function (req, res) {
    var url = req.url
    if (url == '/index'){
        fs.readFile('./resource/index.html', function (err, data) {
            res.setHeader('Content-type', 'text/html; charset=utf-8')
            if (err){
                res.end('你要访问的页面不存在')
            }
            res.end(data)
        })
    }else if(url == '/mv'){
        fs.readFile('./resource/ab2.jpg',function (err,data) {
            if (err){
                res.setHeader('Content-type', 'text/html; charset=utf-8')
                res.end('你要访问的页面不存在')
            }
            // res.end() 支持两种数据类型，一种是二进制，一种是字符串
            // 图片就不需要指定编码了，因为我们常说的编码一般指的是：字符编码
            res.setHeader('Content-type', 'image/jpeg')
            res.end(data)
        })
    }
})

server.listen(3000, function () {
    console.log('server is running')
})